The phrase "great time" is an idiomatic expression that means having a good, enjoyable and pleasurable experience. It can refer to any activity or event where someone had fun, felt happy and satisfied. The term implies that the person enjoyed themselves so much they want to do it again in the future.